Check Point Exposure Management - Fetch Attachments On-Demand

Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊

Back to Content Index


On-demand playbook that fetches alert attachments and analysis report for a Sentinel incident, surfacing the results as an incident comment.

Attribute Value
Type Playbook
Solution Check Point Cyberint Alerts
Source View on GitHub

Logic App Connectors

This playbook uses 2 Logic App connectors / built-in actions:

Connector / Action Type Connections Actions
azuresentinel Managed 1 2
http Built-in 0 3
Action parameters (URLs, paths, function IDs)

azuresentinel (Managed)

Action Method Endpoint Other
Add_attachments_comment post /Incidents/Comment
Update_incident_tags put /Incidents

http (Built-in)

Action Method Endpoint Other
Get_Alert_Details GET @{parameters('API_Base_URL')}/api/v1/alerts/@{encodeURIComponent(variables('AlertRefId'))}
Get_Attachment GET @{parameters('API_Base_URL')}/api/v1/alerts/@{encodeURIComponent(variables('AlertRefId'))}/attachments/@{encodeURIComponent(items('For_each_attachment')?['id'])}
Get_Analysis_Report GET @{parameters('API_Base_URL')}/api/v1/alerts/@{encodeURIComponent(variables('AlertRefId'))}/analysis_report

Additional Documentation

📄 Source: Enrichment/CPEM_FetchAttachments/readme.md

Summary

On-demand playbook that fetches alert attachments and analysis report for a Sentinel incident. Analysts trigger this manually from the incident Actions menu to retrieve supporting evidence and analysis from Argos.

Flow:

  1. Calls Check_Point_EM_Base to retrieve API credentials.
  2. Extracts alert reference IDs from the incident.
  3. For each alert, fetches the full alert details including attachments list.
  4. Downloads each attachment and records metadata (name, type, fetch status).
  5. Fetches the analysis report for the alert.
  6. Adds a comment with attachment metadata and analysis report content.
  7. Tags the incident argos-attachments-fetched.

Prerequisites

  1. Check_Point_EM_Base playbook must be deployed in the same resource group.
  2. A valid Check Point Exposure Management API token configured in the Check_Point_EM_Base Key Vault.

Deployment

Deploy to Azure

Parameters

Parameter Required Description
PlaybookName No Name of the Logic App (default: Check_Point_EM_FetchAttachments)
Check_Point_EM_Base_PlaybookName No Name of the base playbook (default: Check_Point_EM_Base)

Post-Deployment

  1. Grant the Logic App Managed Identity the Microsoft Sentinel Responder role on the resource group.
  2. Analysts can run this playbook from the Sentinel incident Actions > Run playbook menu.

Notes

API Endpoints Used

Action Endpoint
Get alert details GET /api/v1/alerts/{alert_ref_id}
Get attachment GET /api/v1/alerts/{alert_ref_id}/attachments/{attachment_id}
Get analysis report GET /api/v1/alerts/{alert_ref_id}/analysis_report

Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · Logic Apps · 📊

Back to Playbooks · Back to Check Point Cyberint Alerts